pulse repeating - German English Dictionary